A young woman becomes aware of a conspiracy to enable the Devil to walk the Earth in human form. To...
20 years after three teenagers disappeared in the wake of mysterious lights appearing above...